home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-05 / netcur.zip / NETCURE.DOC < prev    next >
Text File  |  1991-03-16  |  7KB  |  187 lines

  1. NetCure, The Beholder and Other Stories,
  2.  
  3. Dear reader, let me first introduce you to the background of the
  4. story. My name is Jan, and for the past three years, I have tried to
  5. manage a research project funded by the Technical University Delft in
  6. the Netherland, Europe. Apart from resulting in many graduate students
  7. getting their degree,  some articles, us celibrating in the Pub "De
  8. Kurk" and a lot of fun, 
  9. one of the fruits of this research on computer network 
  10. performance is NetCure, or it's latest incarnation, The Beholder.
  11.  
  12. NetCure is a set of programs for the PC, Intel-based,  environment. 
  13.  
  14.         This must be hard for the pure Unix Users,
  15.         and I know a lot of you Unix Managers are going to stop
  16.         reading, but think of the cost of a PC and the cost of a
  17.         Unix System. If you have to put a Unix Box on every segment of
  18.         your ethernet, you will be broke. But a PC .... , they're
  19.         not worth much anyway, now are they ?????
  20.  
  21. NetCure uses standard PC equipment, with a standard ethernet-card.
  22. Furthermore you should have the standard "public-domain" packet-driver
  23. for your ethernet-card. This software takes care of all the 
  24. network hardware details, it is beautiful software.
  25.  
  26. Main reason for building NetCure was the Fun Of It. It's
  27. interrupt-driven, real-time, has it's own message-driven  operating system, is
  28. expandable. It's great ! It furthermore does the following things:
  29.  
  30.          -  reports the packet-length distribution
  31.          -  reports the packet-type distribution
  32.          -  reports the network-load
  33.          -  reports the station top ten
  34.          -  makes dumps of selected packets
  35.          -  displays dumps in a formatted way.
  36.  
  37. But after we had created NetCure we saw that it wasn't perfect, so we
  38. started to create The Beholder. This is in every aspect the better of
  39. NetCure. It can still do what NetCure can but:
  40.  
  41.  
  42.          - Can report it's findings using SNMP
  43.          - Can transport dumps using TFTP
  44.          - Has got a full UDP/IP stack
  45.          - supports multiple ethernet-cards
  46.  
  47. Negative points of The Beholder are:
  48.  
  49.          - It is still a beta-test version
  50.          - It still is PC based
  51.          - It still is Free !!
  52.  
  53. We are looking for persons who want to be Beta-Site for the Beholder.
  54. We have got some simple Unix tools to collect the network-load data
  55. from multiple Beholders on your network. Think of it, every
  56. segment of your network connected to a Beholder on a PC you were not
  57. using anyway !!!  You can see the load on each segment through the
  58. day, see who the bad guys were, make management graphics of your
  59. findings and kill your free time. All from Your Favorite Unix
  60. WorkStation or MainFrame.
  61.  
  62.  
  63. A Q&A Game
  64. ----------
  65.      
  66.      Q:--> Why don't you have normal documentation
  67.            
  68.            A:   We have tons of it, but all technical. NetCure
  69.                 is usable because of it's user-friendly
  70.                 interface (Thanks Ling), and not because of
  71.                 it's documentation. The Beholder can be used
  72.                 because you can reach it through SNMP. The
  73.                 management environment should be user
  74.                 friendly. We are developing tools, not books.
  75.                 If there is anyone out there who want's to write
  76.                 manuals for NetCure and the Beholder ... , 
  77.                 he/she  must be a better person then we are.
  78.  
  79.      Q:--> Why isn't NetCure UNIX based
  80.      
  81.            A:   Because we didn't have money to buy a real
  82.                 Unix machine when we started.
  83.  
  84.      Q:--> Can I get the source code
  85.  
  86.            A:   Yes, if you can convince me
  87.                 (JPMvOorschot@et.tudelft.nl)  that you are
  88.                 serious, and not just a source-code freak. We
  89.                 want people to improve The Beholder, and build
  90.                 new applications.
  91.  
  92.      Q:--> Can I help The People That Made The Beholder
  93.  
  94.            A:    No ....... Just kidding, send us bug reports,
  95.                  users' needs, wishes and birthday cards.
  96.                  But Be Technical !!!!!!!!!!!!
  97.  
  98.  
  99. Some Names
  100. -----------
  101.  
  102.      Ling Thio  --> User interface and first version of
  103.                     NetCure.
  104.      Wim van Campen   --> UDP/IP Stack
  105.      Dirk Wisse --> SNMP library and debugging, Beholder Applics
  106.      Alfred Kayser--> Bugs and optimisation
  107.      Kees and Wil--> First Version of the Source/Destination 
  108.                     Matrix
  109.      Marc vd Linde    --> Sun NetManager tools
  110.      Jan van Oorschot -> What can I say, he's great
  111.      John Babacom Lee -> My AD&D ranger
  112.      Bert Meijs  -> System Manager
  113.  
  114.  
  115. Installation
  116. ------------
  117.  
  118. The installation of NetCure is simple.
  119.  
  120.     *       Get a standard PC with a standard ethernet card. We use
  121.             the Western Digital cards, they are cheap and perform
  122.             well. As for the PC, anything slower that a 12 Mhz
  123.             286 won't be able to catch all packets flying by.
  124.  
  125.     *       Install your packet-driver
  126.             -->  this process is documented in the
  127.                  packet-driver distribution. It consists of
  128.                  installing the packet-driver in a free
  129.                  interrupt vector between 0x60 and 0x80, and
  130.                  informing it of the I/O address, its IRQ and
  131.                  its RAM address. Once installed, NetCure and
  132.                  The Beholder will find it automaticaly.
  133.                  NetCure only supports one interface at a
  134.                  time. 
  135.  
  136. To monitor ethernet:
  137.     *      Start NetMon. This is done by typing "netmon" in the
  138.            command line. If everything is all right, you will get
  139.            a full-screen windowed environment. Press enter again
  140.            and the monitor will start
  141.  
  142. To capture ethernet frames:
  143.     *      Start NetCapt. Choose filters etc. and dump frames to a 
  144.            file. Use NetView to take a look at the capture-file.
  145.  
  146. The Future
  147. ----------
  148.  
  149. We keep developing the Beholder. NetCure is a finished project as far
  150. as we are concerned. You can have it, it is very valuable. We use it
  151. almost every day. 
  152.  
  153. The Beholder's final version will be ready in a few months. This
  154. version will include:
  155.  
  156.      - A nice flashy window interface  (killable)
  157.      - A full source/destination matrix
  158.      - Unix tools to collect data
  159.      - SunNetManager interface (agent or SNMP-based)
  160.      - more
  161.  
  162. Versions of the Beholder will be available in the mean time.
  163.  
  164. Let us know if you are using NetCure of The Beholder, it won't cost
  165. you anything !
  166.  
  167. Greetings from the cheapest Dutch Network Software Development Team:
  168.  
  169.  
  170.  
  171. Jan van Oorschot
  172.  
  173. JPMvOorschot@et.tudelft.nl
  174.  
  175.  
  176.  
  177. P.S. You use NetCure and The Beholder at your own risk. We don't
  178.      take any responsibility for the correct operation or use of
  179.      any of our products. Use them wisely, and they will be valuable,
  180.      do not and you will suffer.
  181.  
  182.      Life is hard, and then you die.
  183.      
  184.  
  185.          
  186. 
  187.